Searching for i-Good Lemmas to Accelerate Safety Model Checking
نویسندگان
چکیده
Abstract / and its variants have been the prominent approaches to safety model checking in recent years. Compared previous model-checking algorithms like (Bounded Model Checking) (Interpolation Checking), is attractive due completeness (vs. ) scalability ). maintains an over-approximate state sequence for proving correctness. Although refinement methodology known be crucial performance, literature lacks a systematic analysis of problem. We propose approach based on definition i - good lemmas , introduction two kinds heuristics, i.e., steer search towards construction $$i$$ i -good lemmas. The applicable variant (Complementary Approximate Reachability), it very easy integrate within existing systems. implemented heuristics into open-source checkers, as well mature platform, carried out extensive experimental evaluation HWMCC benchmarks. results show that proposed can effectively compute more lemmas, thus improve performance all above checkers.
منابع مشابه
Are Good-for-Games Automata Good for Probabilistic Model Checking?
The potential double exponential blow-up for the generation of deterministic ω-automata for linear temporal logic formulas motivates research on weaker forms of determinism. One of these notions is the goodfor-games property that has been introduced by Henzinger and Piterman together with an algorithm for generating good-for-games automata from nondeterministic Büchi automata. The contribution ...
متن کاملModel Checking of Safety
Of special interest in formal veriication are safety properties, which assert that the system always stays within some allowed region. Proof rules for the veriication of safety properties have been developed in the proof-based approach to veriication, making veriication of safety properties simpler than veriication of general properties. In this paper we consider model checking of safety proper...
متن کاملCombinatorial lemmas for polyhedrons I
We formulate general boundary conditions for a labelling of vertices of a triangulation of a polyhedron by vectors to assure the existence of a balanced simplex. The condition is not for each vertex separately, but for a set of vertices of each boundary simplex. This allows us to formulate a theorem, which is more general than the Sperner lemma and theorems of Shapley; Idzik and Junosza-Szaniaw...
متن کاملSearching for Good Policies∗
I study a model of dynamic policy making in which citizens do not have complete knowledge of how policies are mapped into outcomes. They learn about the mapping through repeated elections as policies are implemented and outcomes observed. I characterize for this environment the policy trajectory with impatient voters. I find that through experimentation good policies are frequently found. Howev...
متن کاملModel Checking of Safety Properties
Of special interest in formal verification are safety properties, which assert that the system always stays within some allowed region. Proof rules for the verification of safety properties have been developed in the proof-based approach to verification, making verification of safety properties simpler than verification of general properties. In this paper we consider model checking of safety p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2023
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-37703-7_14